package com.geeguo.ebuilder.operation.business.system.user.model;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;

import java.util.Date;
import java.util.Set;

@Getter
@Setter
public class UserVO {

    @Schema(title = "主键")
    private String  id;
    @Schema(title = "用户名")
    private String  username;
    @Schema(title = "真实姓名")
    private String  realName;
    @Schema(title = "性别")
    private Integer gender;
    @Schema(title = "移动电话")
    private String  mobile;
    @Schema(title = "电子邮件")
    private String  email;
    @Schema(title = "所属组织ID")
    private String  orgId;
    @Schema(title = "所属组织名称")
    private String  orgName;
    @Schema(title = "启用状态")
    private Integer state;
    @Schema(title = "权限组")
    private Set<String> roles;
}